Program:     Alien Breed II Level Editor
Author:      Jimsoft Software (James Vernon)
Version:     1.0
Description: On-calc level editor for Alien Breed II v2.0
Machine:     TI-83
Language:    Z80 Assembly Code
Released:    April 2000
Size:        Editor Program File         - 2033 bytes
             Uncompressed External Level - 1627 bytes

Compressed Levels can't be edited with the editor.


**Version History**

v1.0: (2033 bytes)
- First version
- Compatible with SOS


**Features**
- Create your own levels for Alien Breed II
- Have limitless aliens!
- Guardians/Queens supported
- Make missions just like the original ones


**Included Files**
  See "readme.txt"


**Setup**
  Send the file ab2edit.83p to your calculator. Run SOS and select
"ABII Level Editor v1.0".
  PLEASE NOTE: All external levels must be loaded onto the calc after
the file "AB2EDIT" otherwise the calc will crash due to the way SOS
operates!


**Getting Started**
  From the main menu, choose to either create a new level, edit an old
level or quit.
  When making a new level, you will be prompted to enter a 3 letter
name for your level. If there is already a level on the calculator with
this name, the old one will be deleted.
  Once in the editor, you can navigate around the level and place
blocks. There are also other things that need to be done when making
a level:
- Set the start position: Press [Y=] and the current coordinates will
  be set as the start position for the player.
- Set the position of block to be placed: Press [WINDOW] and the
  current coordinates will be stored as the coordinates of where to put
  a wall when a guardian/queen is initiated during gameplay.
- Set the position of block to be removed: Press [ZOOM] and the current
  coordinates will be stored as the coordinates of what block to remove
  when a guardian/queen has been defeated during gameplay.
- Set the block to be put: Press [TRACE] and the current block will be
  set as the block to be put at the coordinates specified when the wall
  is removed after defeating a guardian/queen (eg. put just normal
  floor).
- Set destruction level: Press [GRAPH] to set the "destruction level".
  This is the variable that the game uses to determine whether or not
  the player may proceed to the next level. If this variable equals 0,
  the deck lift will work. It will also work if this variable equals
  1, although when it equals 1, the destruction sequence will be on.
  eg. Take a level with a guardian. If we set the initial destruction
  variable to 2 then once the guardian is destroyed it will decrement
  to 1 and therefore trigger the destruction sequence. Other occurances
  that will decrement the destruction variable are shooting a Power
  Dome, closing a Fire Door or triggering a Bomb.
- Set the time: Press [ALPHA] to set the initial time for the
  destruction sequence. It can be between 0 and 99.
- Set the mode: Press [MODE] to set the level mode. This specifies what
  type of floor you would like to replace items such as key passes when
  they are picked up. Basically, if you level mainly has normal floor,
  choose normal mode, or if it has mainly hatchery floor, choose
  hatchery mode.

  Note that each level can have only one guardian/queen, so if you
already have a guardian or queen you can't place another without
removing the first one. The room in which the Guardian/Queen is fought
must be exactly 9 blocks in length (up/down) and more than 2 blocks
wide. The Guardian/Queen rooms in the proper levels are 9*7 tiles - I
find that this gives the player just enough room to keep away from the
Guardian/Queen. Remember that the room must be enclosed too!
  Some sprites look different on the editor to when you are playing the
game. These sprites are:
- Guardian/Queen Triggers: These are represented by G's and Q's
- Air Ducts: Safe ones have an "S" in the middle, dangerous one's have
  a "D"
- Bombs: Bombs can be distinguished by the open mouth (the same as a
  triggered bomb looks in the game)


**Keys**
- Main Menu
  - [Up]+[Down]: Toggle selected menu item
  - [2nd]:       Selected highlighted menu item
  - [ALPHA]:     Move to next level (only if "Edit Old:" is selected)

- New Level
  - [Up]+[Down]: Toggle character
  - [2nd]:       Choose selected character

- Editor
  - Arrow Keys:  Navigate around level
  - [+]:         Next block type
  - [-]:         Previous block type
  - [2nd]:       Place block
  - [Y=]:        Set start position
  - [WINDOW]:    Set coordinates of block to put
  - [ZOOM]:      Set coordinates of block to remove
  - [TRACE]:     Set block to replace wall
  - [GRAPH]:     Set destruction value
  - [ALPHA]:     Set time for destruction sequence
  - [MODE]:      Set level mode
  - [CLEAR]:     Exit to main menu



  If you have any trouble understanding how to use the editor or you
have any comments, suggestions or general questions feel free to e-mail
me and I'll get back to you as soon as I can.


Alien Breed II Level Editor v1.0
Copyright 1999-2000 Jimsoft Software
Written and Programmed by James Vernon
E-mail: jimbob_v@hotmail.com